package com.mjh.zhujianju.model.agency;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.livew.framework.base.model.BaseModel;
import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;
@JsonSerialize(include=JsonSerialize.Inclusion.NON_NULL)
public class RemoveScheduleEO extends BaseModel {
    // 拆迁ID
    private Long removeId;

    // 上报日期
	@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
	@DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date reportdate;

    private String status;

    // 上报内容
    private String content;

    private static final long serialVersionUID = 1L;

    /**
     * 获取拆迁ID
     *
     * @return remove_id - 拆迁ID
     */
    public Long getRemoveId() {
        return removeId;
    }

    /**
     * 设置拆迁ID
     *
     * @param removeId 拆迁ID
     */
    public void setRemoveId(Long removeId) {
        this.removeId = removeId;
    }

    /**
     * 获取上报日期
     *
     * @return reportDate - 上报日期
     */
    public Date getReportdate() {
        return reportdate;
    }

    /**
     * 设置上报日期
     *
     * @param reportdate 上报日期
     */
    public void setReportdate(Date reportdate) {
        this.reportdate = reportdate;
    }

    /**
     * @return status
     */
    public String getStatus() {
        return status;
    }

    /**
     * @param status
     */
    public void setStatus(String status) {
        this.status = status == null ? null : status.trim();
    }

    /**
     * 获取上报内容
     *
     * @return content - 上报内容
     */
    public String getContent() {
        return content;
    }

    /**
     * 设置上报内容
     *
     * @param content 上报内容
     */
    public void setContent(String content) {
        this.content = content == null ? null : content.trim();
    }
}